A few of the property setters were missing the
standard checks.
g_return_if_fail (GTK_IS_STACK (stack));
+ if (priv->transition_duration == duration)
+ return;
+
priv->transition_duration = duration;
g_object_notify_by_pspec (G_OBJECT (stack),
stack_props[PROP_TRANSITION_DURATION]);
g_return_if_fail (GTK_IS_STACK (stack));
+ if (priv->transition_type == transition)
+ return;
+
priv->transition_type = transition;
g_object_notify_by_pspec (G_OBJECT (stack),
stack_props[PROP_TRANSITION_TYPE]);